package cn.lili.modules.order.order.entity.vo;

import cn.lili.modules.order.order.entity.dos.RankingGrowAwardStatus;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

@Data
public class DistributionAndGrowAwardVO {
    @ApiModelProperty("店id")
    private String id;
    @ApiModelProperty(value = "会员id")
    private String memberId;
    @ApiModelProperty(value = "会员名称")
    private String memberName;

    @ApiModelProperty("展示ID")
    private String fyName = "";
    @ApiModelProperty("展示昵称")
    private String account = "";



    @ApiModelProperty("总佣金（下单 的时候加 ，已退单的时候减。其余时间不变 ）")
    private BigDecimal grossCommission;
    @ApiModelProperty("成长奖励领奖明细列表")
    private List<RankingGrowAwardStatus> rankGrowAwards = new ArrayList<>();

    @ApiModelProperty("等级")
    private Integer level;
    private Integer distributionOrderCount;
    @ApiModelProperty("直推订单")
    private Integer directOrderNumber;
    @ApiModelProperty("邀请人id")
    private String parentId;

}
